contribution payments - German English Dictionary